html,body {
	background-image:
		url("../img/bg.png");
	/* The html and body elements cannot have any padding or margin. */
}

fieldset {
	padding: 20px;
	/*-moz-border-radius:8px;
			-webkit-border-radius:8px;	
			border-radius:8px;*/
	background-color: #FAE9CE;
}

fieldset.topo {
	padding: 20px;
	/*-moz-border-radius:8px;
			-webkit-border-radius:8px;	
			border-radius:8px;*/
	background-color: #008F5A; /*#444;*/
}

.h3 {
	color: #FFF;
}

.h5 {
	color: #fff;
}

.center {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-top: auto;
}

.button_login {
	width: 100%;
}

.container-pagina {
	position: relative;
	margin-top: 25%;
	transform: translateY(-50%);
}

/* Lastly, apply responsive CSS fixes as necessary */
/*@media (max-width: 767px) {
        #footer {
          margin-left: -20px;
          margin-right: -20px;
          padding-left: 20px;
          padding-right: 20px;
        }
      }*/